The Auto Gallery Woodland Hills -- still in business?
#3
The Ventura Blvd. location which is german cars only now is down the street from me, still in business and still selling cars. The location off of Calabassas Rd. where the Italian cars are is also still in business to my knowledge.