8429 Millard Street, Norfolk, VA 23518 - Homesnap