Project Description LEASED 2905 & 2907 Stanford Ave., Marina Del Rey, CA 90292 ±1,000 SF Retail & ±1,700 SF Office Project Details Categories: Past Transactions