The View at North Mountain

 9423 N 17th Avenue, PhoenixAZ 85021
$669+1-2 BedsPets OK