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