427 N Sloss Avenue, Omaha, TX 75571 - Homesnap