19
44089 Highway 27
Davenport, FL 33897
$8,345,000 USD
60,114 SF
60,114 SF
$8,345,000 USD
Hotel