$628 - $2,897 per month
Santa Clara II
1 - 3 Beds
1250 NW 21st St, Miami, FL 33142
Explore Similar Apartments Within 10 Miles of El Portal, FL
$628 - $2,897 per month
Santa Clara II
1 - 3 Beds
1250 NW 21st St, Miami, FL 33142
$676 - $1,797 per month
Santa Clara I
1 - 3 Beds
1251 NW 20th St, Miami, FL 33142