196-198 Scheerer Ave

Newark, New Jersey 07112

Multi Family

8 beds 3 baths