Palmilla | Phoenix Apartments Sale | Phoenix Multifamily Sale
Palmilla | Phoenix Apartments Sale | Phoenix Multifamily Sale
510 E Hatcher Road
Phoenix, AZ 85020
Price: $670,000
Total Units: 24
Total SF: 14,358
Year Built: 1984
COE: 12/14/2012
REQUEST ADDITIONAL INFORMATION