Land Sale: 0.59 Acres of Land for $6.2 Million ($100k/entitled unit) in Echo Park, Los Angeles