Use OpenStreetMap on your iphone, which is extremely detailed, e.g. with mailboxes, trash containers, individual trees, power lines, sidewalks and much more is shown. Search by location or locate yourself. As an additional feature maps of public transport and cycling maps are implemented.