00I0I_3HjHtGUxut7_1200x900 Published April 6, 2017 at 1200 × 799 in Announcing Completion of Another Creative Multifamily at 128 North Rampart Near Echo Park Related