$702,000 Sold Aug 02, 2024
- 1,729 Sq Ft
- $406/SF
- 42 Days On Market
- 4 Beds
- 3 Baths
- Built 1972
10800 SW 66th Dr, Miami, FL 33173
10800 SW 66th Dr, Miami, FL 33173$702,000 Sold Aug 02, 2024
10800 SW 66th Dr, Miami, FL 33173
10800 SW 66th Dr, Miami, FL 33173$650,000 Sold Jul 08, 2025
9381 SW 62nd St, Miami, FL 33173
9381 SW 62nd St, Miami, FL 33173Showing Results 121 - 122, Page 4 of 4