$820,000
1958 SE 23rd Ct, Homestead, FL, 33035
Single Family Residence