Super bargain? U.S. auctioning off Russian oligarch’s $325 million superyacht
Interested buyers need to put down a $10 million deposit in order to enter bidding for the 348 ft. yacht,
Interested buyers need to put down a $10 million deposit in order to enter bidding for the 348 ft. yacht,
No posts found.