12
2276 Main St
Genoa, NV 89411
$28.92 USD/SF/YR
1,658 SF
1
Space Available
Built 1855
1,658 SF Contiguous
Built 1855
1,658 SF
$28.92 USD/SF/YR
Retail