Retail

Walmart ground lease in Teterboro sells for $37 million