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 1020 Rogers Avenue, 88 Linden Boulevard and 158 Lott Street. See more ->
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.