$7,500/month

9115 Strada Place #5417, Naples, FL 34108

Save Contact

9115 Strada Place #5417 Naples, FL 34108

Sold MLS# 220027744

2 beds 2 baths 1,548 sq ft Condo