$650,000
1112 SENECA ROAD, VENICE, FL, 34293
Single Family Residence