47
7374 SW 93rd Ave
Miami, FL 33173
$1,600,000 USD
2,570 SF
1
Unit
2,570 SF
$1,600,000 USD
Office