Posted inNews
Appearance of P’ville’s Depew St. Building Faces Torrent of Criticism | The Examiner News
The current appearance of Lighthouse Living LLC's 71-unit apartment building at 52 Depew St., which does not match the appearance of the originally approved plan.…