1164 E 23rd Street, Los Angeles, CA 90011

Offered at $599,000

Vacant lot, property has been demolished.