Genoa is a very special place! It is a charming Town nestled along the base of the Sierra Nevada Mountains. For more information Visit: http://www.carsonvalleyho mefinder.com/genoa.htmLeia menos