Heart of South Miami Corner Lot With a Pool
Sold
5780 SW 81 St
Miami, Florida
South Miami Corner lot with a swimming pool. This house with some TLC will make any family happy. Centrally located in one of South Miami’s most sought after neighborhoods.