St. Croix Apartments
Apartment complex • Apartment buildingOne of the Top rated Apartment complexes in Lauderdale Lakes
#1 Top rated Apartment complex in Lauderdale Lakes
#2 Most Reviewed Apartment complex in Lauderdale Lakes
Address
4150 NW 34th St, Lauderdale Lakes, FL 33319, United States
Website
Contact
+1 954-535-7666Rating on Google Maps
4.10 (211 reviews)Open on Google Maps