Back to search results

$1,896 - $1,996/mo

Vista Shores, 1205 NW 103rd St, Miami, FL 33147

2 bd1 ba750 sqft
Apartment
Loading reviews
Information
1 Month Free

November Special 1 Month FREE: Move in by November 30, 2026 and enjoy 1 MONTH FREE, prorated evenly over a 15- or 18-month lease term!

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: Shared laundrySuccessStatus: Air conditioningSuccessStatus: Security