© 2017 by MADDD EQUITIES

DECATUR I - BRONX, NY 

Decatur I is a apartment located at 3322 Decatur Ave, Bronx, NY 10467, in the area is commonly known as Norwood. Built in 2009, this mid-rise building is 13 stories tall and contains 123 apartments.

1/5