Amenities
Rich in history and imagination
The Arch Luxury Apartments embodies Philadelphias architectural splendor. Intelligent floor plan layouts, lifestyle-centered amenities, inimitable views, and convenient Center City location make The Arch a place you can live. But its the airy light-flooded spaces, modern finishes, and stunning original artistry that will make you come alive.
The Arch Is Located At 100 North 17th Street, Philadelphia, Pa and is managed by Alterra Property Group LLC. The Arch Offers One and Two Bedroom Apartments ranging in size from 457 To 952 Sq. Ft. Amenities include a Fitness Center, Resident Lounge, State of the Art Media Room, 24 Hour Front Desk/Concierge Staff, and more. This rental community is Pet Friendly, and is located in the 19103 Zip Code.