201 203 W 67th Street, Los Angeles, CA 90003
Studio
2,536 Sq.Ft. LIVING AREA
4,113 Sq.Ft. lot