Leeds Property manages several apartment complexes in the Los Angeles area. This particular building is located on a quiet street in North Hollywood. This is an ideal neighborhood for families to live. The block is comprised solely of residences and the location is incredibly close to the trendy NoHo Arts district. The building is also very close to major shopping centers and restaurants in the area.