215 S 20th St
Philadelphia, PA, 19103
Please contact us for price
2,539 SF
Now available for lease, retail 215-221 S 20th Street located at 215 S 20th St Philadelphia, Pennsylvania 19103.
Available square footage 2,539 SF.
Please contact us for further information.