3680 SW 13th Terrace

Miami, FL 33145
The property features 1,636 sqft of living area. 6,000 sqft sqft is the land size. Nicholas Loren Armada is the owner of this property. We have found 9 residents at 3680 SW 13th Terrace, Miami, FL 33145. In the zip code 33145 monthly rental for a studio unit is around $1,180, monthly rental for a one-bed unit is $1,370 and for two-bed unit is $1,730.