2942 N 24th St, Phoenix, AZ 85016, USA
2942 N 24th St UNIT 102, Phoenix, AZ 85106, USA
2942 N 24th St UNIT 114, Phoenix, AZ 85016, USA
602 N 24th St, Phoenix, AZ 85006, USA