$2,150/month

6255 Balboa Terrace, North Port, FL 34291

Save Contact

6255 Balboa Terrace North Port, FL 34291

Sold MLS# 223018335

3 beds 2 baths 1,353 sq ft Single Family