Boat not available.
LOCATION:
Punta Gorda, Florida United States of America
YEAR:
2003
LENGTH:
25.98 ft.