£6,321,783
OFFERED BY:
Northrop and Johnson
LOCATION:
Newport Beach, California United States of America
YEAR:
2002
LENGTH:
129.99 ft.