Beach Road commercial site nets top bid of $1.62b
Printable View