Santa Clara I Apartments
CLOSED NOW
Tomorrow: 9:00 am - 5:00 pm
Phone: (305) 548-3811
Address: 1251 NW 20th St, Miami, FL 33142
Website: https://www.santaclara1.com
1441 NW 19th St, Miami, FL 33125
1500 NW 7th Ct, Miami, FL 33136
2700 N Miami Ave Apt 401, Miami, FL 33127
1855 NW 15th Ave, Miami, FL 33125
1680 Michigan Ave Ste 700, Miami Beach, FL 33139
2235 SW 8th St, Miami, FL 33135
927 Jefferson Ave, Miami Beach, FL 33139
2340 NW 7th Pl, Miami, FL 33127
1620 NW 21st St, Miami, FL 33142
3667 S Miami Ave, Miami, FL 33133