A real estate firm is planning to develop 74 condominiums on the site of a closed Fry's Electronics store in Palo Alto.
Read More