+13056674815Coldwell Banker Residential Real Estate
6291 SW 63rd Ave, South Miami
3 beds|2 baths|1788 sqft|built in 1956
Description
Other located at 6291 SW 63rd Ave. It has 3 beds, 2 bathrooms, and is 1788 square feet. The property was built in 1956. 6291 SW 63rd Ave is in the South Miami neighborhood.