For Commercial
Silver Lake / Echo Park
March 2018
916 N Alvarado ST, Los Angeles
28 Unit – Micro Units
12,500