Property for rent at 159th Ter, Miami, FL
2445 Nw 159th Ter, Miami, FL 33054
Alternative address:2445 Nw 159th Ter, Opa Locka, FL 33054
For Rent $1,200Single Family
- 3 beds
- 1 bath
- 1,188 sqft
- Built in 1951
Alternative address:2445 Nw 159th Ter, Opa Locka, FL 33054
For Rent $1,200
159th Terrace
Miami, FL