2500 E 23rd Street, Alva, FL 33920 - Homesnap