Genoa House Inn B & B
180 Nixon St
Genoa, NV 89411
Genoa, NV 89411