$148,900
$1,165/mo*
Yorktown, VA 23692 | Legasea Marine
$139,900
↓ Price Drop
$1,095/mo*
Newport News, VA 23602 | Sports Marine Center
$94,789
$742/mo*
$74,900
$586/mo*
Gloucester, VA 23061 | Oyster Cove Boatworks and Yacht Brokerage