to   
      
      

2 recently sold properties at Natoma St, Miami, FL

2721 Natoma St, Miami, FL 33133

Sold $1,050,000 View details

2989 Natoma St, Miami, FL 33133

Sold $1,795,000
Single Family
  • 4 beds
  • 4 baths
  • 2,938 sqft
  • Built in 1979
View details