2323 East Welch Road, Apopka, FL 32712

Current Owners
Starchild Academy Inc.
Purchase Price
$55,000 (2010)
Property Taxes
$710 (2019)
Blockshopper green logo