23525 State Rd 40
Astor, FL 32102
$1,199,000 USD
3,216 SF
3,216 SF
$1,199,000 USD
Restaurant