Campus Square Apartments offers a range of studio to 3-bedroom apartments in a convenient location near Johns Hopkins Homewood Campus.
With its proximity to the university, residents can enjoy easy access to campus amenities and a vibrant community atmosphere.
Generated from their website's infomation