Watt Commercial Properties said it has completed a $6 million renovation of Alicia Towne Plaza in Mission Viejo, Calif.
Past Issues