Ambassador II Apartments
851 Red Lion Rd, Philadelphia, PA 19115
No coupons available
Be the first to add a photo!
I am very dissatisfied with the quality of this apartment complex. It is a horrible place to live and ridiculously overpriced. Some of the nearby duplexes are far cheaper, cleaner, quieter, safer, and more spacious. Be careful when reading the solicited rave reviews, as they are mostly from 75- to 95-year-old tenants who live there for free thanks to government handouts.