685 E 51st Street, Los Angeles, CA 90011

| 2,232 SQ/FT

Offered at $600,000

Fixer