425 Bell Street (right off the 101 freeway), Los Alamos, California 93440 USA
Property Grounds
Claim copyright