Foxhall Apartments

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