Record Sale on The Strand: Most Sought-After Location Fetches $24.5 Million
3
of
11
Save