24
841 N Krome Ave
Homestead, FL 33030
$4,500,000 USD
11,976 SF
11,976 SF
$4,500,000 USD
Hotel