Woodhaven Apartments

(1)
 12424 North Fairwood Drive, SpokaneWA 99218
$655+1-3 BedsPets OK