£17,627,285
OFFERED BY:
Northrop and Johnson
LOCATION:
Fort Lauderdale, Florida United States of America
YEAR:
2005
LENGTH:
156.99 ft.