£2,623,670
OFFERED BY:
Northrop and Johnson
LOCATION:
Fort Lauderdale, Florida United States of America
YEAR:
2016
LENGTH:
72.01 ft.