1/50 New $3,279,000 6 Beds8 Baths3,555 SqFt 11523 ANDY ROSSE LN, Captiva, FL 33924 Listed by Spencer Russell RUSSELL PROPERTY GROUP LLC