closeView Me3 Bedroom Apartments 17191 Marina View Pl. (Duplex)17191 Marina View PlHuntington Beach, CA 92649