21′ 1983 STAMAS SOFT TOP 21 CRUISER
Location: On Site
Make: Power Boats
Size: 21' 3'
Make: Stamas
Model: 21 Cruiser
Power: Mercruiser 170HP
Trailer: Yes