Villa Victoria, Newark, NJ

194 units

Tenancy

Mixed