BuildRankers
BR
Log In
Sign Up
The Watermark at Logan Square
Philadelphia,
United States
Rank
2,456th
More Ranks
Feed
Details
Location
Construction
Links
LOCATION
Address
The Watermark at Logan Square
2 Franklin Town Blvd
Philadelphia
PA 19103
USA
City
Philadelphia
Region
Pennsylvania
Country
United States
Latitude
39.959949
Longitude
-75.168167