38
1828-1854 NW 20th St
Miami, FL 33142
$600,000 USD
18,428 SF
1
Unit
18,428 SF
$600,000 USD
Storefront Retail Office