SENECA HOUSE | VENICE FLORIDA

3 bedrooms | 2.5 bathrooms | 3120 sq. ft.

Custom single family residence, designated Platinum LEED certification by the United States Green Building Council.