Back to search results

Valencia South Miami, 6001 SW 70th St, South Miami, FL 33143

1–4 bd1–3 ba652–1,500 sqft
Apartments
Loading reviews

What you get

SuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: Air conditioningSuccessStatus: SecuritySuccessStatus: Administrative Fee: 0