BR

The Watermark at Logan Square

Philadelphia, United States

Map Goes Here

BUILDING LOCATION

Street Address

The Watermark at Logan Square, 2 Franklin Town Blvd, Philadelphia, PA 19103, USA

Latitude

39.959949

Longitude

-75.168167