Mediterranean – Toluca Lake

8500 SQ. FT