2452 N 73RD LN, Phoenix, AZ 85035 - MLS#6438527 - Briley Brothers