French Quarter Apartments
805-685-1154
34.413624
-119.86042
About French Quarter Apartments
French Quarter Apartments is located at 6643 Abrego Rd, Isla Vista, CA. This location is in the Isla Vista neighborhood. This business specializes in Apartments, Rental Agencies and Property Management.