Ambassador II

Apartments in Philadelphia, United States
Suggest an edit · Your business? Claim now

Add more information

The Ambassador II Apartments is breathtaking year-round, but particularly beautiful in the Spring. Hundreds of flowers are planted at the Ambassador …
Data from: Mapquest.com