895 TARTAN DR #23, Venice, FL 34293 - Stellar MLS - MLS#A4550177 - ...