Oakwood Villa Pallavicini

635 S ELLIS ST
Chandler
Arizona
United States