26
12350 SW 132nd Ct
Miami, FL 33186
$253,000 USD
692 SF
1
Unit
692 SF
$253,000 USD
Office