ClosedResidential$2,299,0007908 W 83rd Street7908 W 83rd StreetPlaya del Rey, California 902933Beds 3Baths 2,614Sq ftView Listing