13253 Vanowen Street, Los Angeles, CA 91605

| 11,368 SQ/FT

Offered at $3,675,000