1818 Ogburn Avenue, Mobile, AL 36605 - Homesnap