$449,777
2
Beds
⋅
2
Baths
⋅
7093605
MLS
⋅
1,645
SqFt.
18505 N Villa Bella Drive, Surprise