8
21 S Krome Ave
Homestead, FL 33030
$3,000,000 USD
10,078 SF
5.4% Cap Rate
10,078 SF
$3,000,000 USD
Storefront