The Palms On Scottsdale

(135)
 1535 North Scottsdale Road, TempeAZ 85281
$1,062+1-3 BedsPets OK