23
Income-Producing Redevelopment
Miami, FL
$11,000,000 USD
26,972 SF
2
Units
26,972 SF
$11,000,000 USD
Other