24
37558 Lighthouse Rd
Fenwick Island, DE 19944
$6,900,000 USD
34,923 SF
3.14% Cap Rate
34,923 SF
$6,900,000 USD
Hotel