$3,300/month

180 20th Avenue NE, Naples, FL 34120

Save Contact

180 20th Avenue NE Naples, FL 34120

Sold MLS# 222056113

4 beds 2 baths 1,824 sq ft Single Family