Starting at $697 Per Month
- 1 - 3 Beds
1250 NW 21st St, Miami, FL 33142
Find affordable living in a sought-after Miami location at Santa Clara II Apartments! Comprised of unique one-, two-, and three-bedroom apartment homes, this 17-story apartment tower offers panoramic views of the downtown Miami skyline and situates residents near beaches, shopping, dining, transit, sporting arenas, and major employers. Experience more than just a place to live and embrace the
Santa Clara II