News

A 20,025-square-foot single-story building at 3755 Orange Place sold for $7 million on April 25, making it the priciest ...