Owner at Newhall Investment Co - San Francisco, California, United States
Newhall Investment Co is a real estate company based out of 3013 Fillmore St, San Francisco, California, United States.