Foxhall Apartments

(4)
 77 Brook Avenue, PassaicNJ 07055
$1,365+1-3 BedsPets OK