118 E 84th Street, Los Angeles, CA 90003

| 1,512 SQ/FT

Offered at $650,000