176 LEFFERTS PLACE: Reviews & Score | Prospect Heights | Lucid Rents