Project Description

SOLD
119 N Larchmont Blvd., Los Angeles, CA 90004
±6,038 SF Retail / Office