Rare opportunity! Two homes on one lot are available for the first time in over a century in the prime Alameda East End location. 1101 and 1103 Park Avenue