1555 Galvez Avenue, Suite 200, Hunter's Point/Bayview, San Francisco, California 94124, USA
Architectural & Structural Metal Fabrication. Railings, Fire Escapes, Stairways, Fences and Gates. Founded in 1966, Nueva Castilla Company serves the metal fabrication needs of customers.