2985 Northwood Drive, Alameda – Sold!! Get ready to fall in love with this recently updated mid century gem, located ... » Learn More about 2985 Northwood Drive, Alameda – Sold!!