813 S 18th St

813 S 18th St, Newark, NJ 07108

CURRENTLY REVIEWING