The Scene
This 1893 mansion resides in the relatively unknown and picturesque little island village of Alameda. Alameda is located just off the coast from Oakland in the San Francisco...
by by Contributor at Citysearch on June 14, 2004 from Citysearch