£903,298
OFFERED BY:
Northrop and Johnson
LOCATION:
Marina Del Rey, California United States of America
YEAR:
2000
LENGTH:
85.01 ft.