£15,494,486
OFFERED BY:
Northrop and Johnson
LOCATION:
Ft Lauderdale, Florida United States of America
YEAR:
2013
LENGTH:
129.99 ft.