246 N. Alvarado – front Published at 640 × 455 in August 2011 Echo Park Home Sales An 11-Unit Apartment Building Sells for $650,000