671 S 14th St
(1)

671 S 14th St, Newark, NJ 07103

Reviews

1 year ago

My Apartment

I love my apartment, the landlord is understanding and friendly