3640 Cochran Street, Apopka, FL 32703 - Homesnap