301 N Alvarado St
301 N Alvarado St is a late-20th-century 1989 building, 1 unit in Echo Park, LA. Owned by OP ALVARADO OWNER LLC, managed by Optimus Property Management Inc. Public records show 12 311 complaints on file.
Similar buildings nearby.
Embed this building’s record
Drop this scorecard into a tenant guide, blog post, or wiki. It updates itself as new violations are filed.