24TH ST & INDIAN SCHOOL RD

  • Address: 4111 North 24th Street, Phoenix, AZ 85016 
  • City: Phoenix 
  • State: Arizona 
  • Total Sq Ft: 17,500 
  • Status: Developed 
  • Property Status: Developed