Homes February 8, 2024 by jordank Photo Gallery - Listing ID ML81926709 Listing ID ML81926709 1628 Albatross Dr, Sunnyvale, California 94087 - 5 bd, 4 ba$2,750,000SoldView PropertyView PropertyData services provided by IDX Broker