Casa Madrid Apartments

4417 North 12th Street Phoenix AZ 85014 (888) 848-5698