Jump to MLS#:
MLS#:6280361
11789 E Oberlin Way E 21, Scottsdale, AZ 85262
$799,500 | MLS#: 6280361