Spacious and Modern North Port Home! Located at 5491 Alibi Ter, this single-family residence, built in 2007, offers a generous 2,338 sqft of living space, featuring 3 bedrooms and 2 bathrooms. Priced at $430,000. Enjoy contemporary living with plenty of room in North Port!
Add Review