Closed

Desert Villa

1826 N 51st St, Phoenix, AZ 85008

Desert Villa Back to all properties
29
Units
1981 & 1984
Built

Location