RateMyApartments
The Michener Ratings and Reviews
The Michener
1617 Poplar Street, Philadelphia, PA 19130
CURRENTLY REVIEWING