-
€ 3,514,900603 m² 15 14
The Inn on the Russian River is a successful 11 room inn with a separate 3 bedroom and 3 bathroom owner's house and a central manager's office. There are 3.31± adjacent riverfront...
Presented by Rosemarie Corrigan | Artisan Sotheby's International Realty