672 Powell Street was built in 2021 and has a total of 197 rental apartments. Located in Brownsville, Ebenezer Plaza Phase I South is very close to the L subway line.
Amenities at this building include bike room, lounge, resident storage and mail room.
Similar nearby buildings include 310 Clarkson Avenue, 975 Nostrand Avenue and 1020 Rogers Avenue. See more ->
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.