Photo Gallery - Listing ID D6122112 Sold For: $3,450,000 Status: Closed Address: 10 Spyglass Alley Placida, Florida 33946-2419 Bedrooms: 4 Full Baths: 4 Total Baths: 4 Acres: 1.560 SqFt: 4,244 Back to Previous Page | Go to Property Data services provided by IDX Broker