$9,900/month

713 23rd Street SW, Naples, FL 34117

Save Contact

713 23rd Street SW Naples, FL 34117

Sold MLS# 224003660

4 beds 4 baths 2,888 sq ft Single Family