Spacious Miami Home – Great Location!
Discover an exciting opportunity at 11003 NE 12th Ave, Miami, FL 33161! This single-family home, built in 1956, offers 1,832 square feet of living space, featuring 3 bedrooms and 3 bathrooms. Situated on a 6,406 sqft lot, this property presents a fantastic opportunity for a buyer looking to create their dream home in a convenient Miami location.
Add Review