Alternative address:631 Wren Ave #1, Miami Springs, FL 33166
Recently rented $4,200- 4 beds
- 2 baths
- 1,395 sqft
Alternative address:1241 Wren Ave, Miami Springs, FL 33166
Recently rented $2,300Single Family
- 3 beds
- 1 bath
- 9,375 sqft