6
19-21 W Commerce St
Smyrna, DE 19977
$399,000 USD
6,413 SF
6,413 SF
$399,000 USD
Restaurant