Markham Plaza

 2000-2010 Monterey Road, San JoseCA 95112