Scottsdale Gateway

(236)
 2100 N. Scottsdale Road, TempeAZ 85281
$737+Studio-2 BedsPets OK