$710,000 Sold Aug 14, 2024
- 1,701 Sq Ft
- $417/SF
- 49 Days On Market
- 4 Beds
- 2 Baths
- Built 1960
330 NE 121st Terrace, North Miami, FL 33161
330 NE 121st Terrace, North Miami, FL 33161$710,000 Sold Aug 14, 2024
330 NE 121st Terrace, North Miami, FL 33161
330 NE 121st Terrace, North Miami, FL 33161Showing Results 41 - 41, Page 2 of 2