2539 Hollers Avenue: Top A--Rated Building in Co-op City | Lucid Rents