Project Description

LEASED
2905 & 2907 Stanford Ave., Marina Del Rey, CA 90292
±1,000 SF Retail & ±1,700 SF Office