90 recently sold properties at 63rd St, Miami, FL
321 W 63rd St, Miami, FL 33141
Alternative address:321 W 63rd St, Miami Beach, FL 33141
Sold $3,285,000Single Family Residential
- 5 beds
- 4 baths
- 3,791 sqft
- Built in 1930
325 W 63rd St, Miami, FL 33141
Alternative address:325 W 63rd St, Miami Beach, FL 33141
Sold $1,320,000Single Family Residential
- 3 beds
- 2 baths
- 5,500 sqft
- Built in 1941