Location

The Ross Townhomes are located in the Old City District of Philadelphia at:

240-6 Arch Street
Philadelphia, PA 19106

(map)

This area is known as America's most historic square mile.

the ross townhomes old city, pa


ross apartment floorplans
ross apartment features
ross apartment leasing