43 recently sold properties at 80th Ave, Miami, FL
12600 Sw 80th Ave, Miami, FL 33156
Alternative address:12600 Sw 80th Ave, Pinecrest, FL 33156
Sold $1,210,000Single Family Residential
- 3 beds
- 1 bath
- 1,739 sqft
- Built in 1953