Beach Road commercial site nets top bid of $1.62b

Printable View