14800-14814 SW 136th St
Miami, FL 33196
$1,127,160 USD
3,636 SF
1
Unit
3,636 SF
$1,127,160 USD
Light Distribution