631 ROYDEN ST, Camden, NJ 08103 - MLS#NJCD2001594 - Found It Homes