$649,000
2
Beds
⋅
3
Baths
⋅
7095345
MLS
⋅
1,307
SqFt.
6803 E Main Street Unit 3308, Scottsdale