32,000 SF New Lease Brings Homer Building to 80% Occupancy

June 25, 2014 at 06:56 AM
Share & Print