On March 31, Provo Town Square LLC sold their property at 16 W Center St., Provo to Pts Owner LLC and Discover Investments Provo LLC. The property is appraised at $8,157,100.So far in March 2021, 21 properties sold in Provo.This story was found on BlockShopper.com.