$570,000
1418 SE 26th Ter, Homestead, FL, 33035
Single Family Residence