LEASED! | 13320 Beach AV #202, Marina del Rey 90292