Project Description

LEASED
5810 W 3rd St., Los Angeles, CA 90036
±4,000 SF of Retail