RateMyApartments
Village Square Apartments in Bensalem, PA Ratings and Reviews
Village Square Apartments in Bensalem, PA
1600 Brookwood Dr, Bensalem, PA 19020
CURRENTLY REVIEWING