$475,000
174 NE 32nd Ter, Homestead, FL, 33033
Single Family Residence