1141 Harbor Bay Parkway, Alameda Property Address 1141 Harbor Bay Parkway, Alameda Size 50,209~sq. ft.