$6,500/month

9115 Strada Place #5417, Naples, FL 34108

Save Contact

9115 Strada Place #5417 Naples, FL 34108

Sold MLS# 222027933

2 beds 2 baths 1,548 sq ft Condo