1
18680 S.W. 264 Street
Homestead, FL 33031
$2,500,000 USD
3.67 AC
3.67 AC
$2,500,000 USD
Agricultural