56 North Phase II

 21021 N 56th St, ScottsdaleAZ 85254
$1,219+1-2 BedsPets OK