Businesses with leased premises.
Businesses that own the premises.
Wisconsin, WI
$2,600,000
Menlo Park, CA
$675,000