8
633-645 N Krome Ave
Homestead, FL 33030
$3,250,000 USD
3,800 SF
3,800 SF
$3,250,000 USD
Office