101 Treacy Ave, Newark, NJ 07108, features a three-story apartment building comprising 15 units. Situated in Newark, this property offers residents a cozy and accessible living environment within a dynamic urban setting.