Muebleria Leon

2933 National Ave San DiegoCA92113
Map

Open Map

Description

Muebleria Leon is located at 3095 National Ave, San Diego, CA. This location is in the Logan Heights neighborhood. This business specializes in Furniture.
by merchantcircle on November 22, 2013 from merchantcircle