This three-bedroom, two-bathroom home is located at 2901 Dellwood Drive [GMap] in the southeastern corner of Lake Como. This 1,635 SF home was renovated in 2018/2019, including a new kitchen, new ceramic tile flooring, freshly-painted interior and exterior, remodeled bathrooms, a new hot water heater, and a new electric panel. The new kitchen features new […]