1 bedroom apartment

227 Mount Prospect Ave, Newark, NJ 07043

CURRENTLY REVIEWING