Apartments in Miami Area -

Vista Verde at Deerwood Apartments | Miami, FL

Vista Verde at Deerwood Apartments in Miami, FL
Located at 13901 SW 122 Ave., Miami, FL 33186
(844) 706-2881
Location:
13901 SW 122 Ave., Miami, FL 33186
Description:
Charming Florida-Style Architecture, 24 Hour Emergency Maintenance, Minutes To Florida Turnpike/Expressways, Superb Location, Charming, Elegant and Comfortable, Call about our Specials
Check Availability

(844) 706-2881

13901 SW 122 Ave.

Miami, FL 33186