Cartogiraffe.com

The Watermark at Logan Square

The Watermark at Logan Square is a building in Franklin Town Boulevard 2 in Center City in Philadelphia.

Pin to show location on the map The Watermark at Logan Square

House number
2
Postal code
19103
Street
Franklin Town Boulevard
Building
Apartments