24
37558 Lighthouse Rd
Fenwick Island, DE 19944
$8,500,000 USD
34,923 SF
2.55% Cap Rate
34,923 SF
$8,500,000 USD
Hotel