Street View — 2101 S Meridian Rd, Lot 57, Apache Junction, AZ 85120 | Hassle Free Homes