Call us : (602) 633-2184

Welcome to Casa Loma

Come check us out. We are right off of I-17 and Camelback!

We are walking distance from the Newly renovated Grand Canyon University Campus.

Our property is located near I-17.

*