878 FAUNCE ST, Delran, NJ 08075 - MLS#NJBL385652 - Katie Horch - Ke...