3571 SW 117th Ave, Miami, FL 33170

3571 SW 117th Ave, Miami, FL 33175

Number of Units: 240
Land Size: 9.93 Acres
Amenities: Security, Pool, Clubhouse, Tennis Courts

Contact Us

Share This: