1/55 55 Price Dropped by $10K $485,000 2 Beds2 Baths1,476 SqFt 205 MESTRE PL, North Venice, FL 34275 Single Family Home Listed by PREMIER SOTHEBYS INTL REALTY