1 min read Local SEH Business San Elijo Hills News San Elijo Hills Town Center Melrose Plaza San Elijo Life June 30, 2008 175 Melrose Plaza should open Mid- September 2008 with 18,000 SQF of commercial space located...Read More