1/59 59 Active $1,249,500 3 Beds2 Baths1,674 SqFt 830 THE ESPLANADE N #203, Venice, FL 34285 Condo Listed by ENGEL & VOELKERS VENICE DOWNTOWN