Tribeca Apartments
200 South Azusa Avenue #1, Azusa, CA 91702
(626) 969-2911