1425 Locust St,
Philadelphia, PA 19102
The Aria is a 33-story skyscraper building located in the heart of Center City. The beautifully appointed one and two bedroom residences come complete with designer finishes. Residents enjoy an entertainment suite with a kitchen, business center, state-of-the-art fitness center, resident lounge, 24 hour concierge, and parking. The pet-friendly building includes an on-site pet spa.
See what is available for rent or sale at The Aria