1156 State Road 20
Interlachen, FL 32148
$489,500 USD
2,646 SF
2,646 SF
$489,500 USD
General Retail