1703 Toberman Street, Los Angeles, CA 90015

| 2,730 SQ/FT

Offered at $1,075,000