1316 N. Amelia Avenue Deland FL 32724 MLS O6255089
Schedule a Showing & See the Inside: (954)
439-6446
$273,000
92 West To South On N Amelia Ave, The House Is On Your Right Hand Side
Courtesy of: WEICHERT REALTORS HALLMARK PRO