11425 Tiara cost $4,095 per month. Located at 11425 Tiara St, North Hollywood, CA 91601, USA, 11425 Tiara has 4 bedroom units available. Based on the average rent price of 4 bedrooms in Los Angeles, renting an apartment at 11425 Tiara is 41% cheaper per month.Other apartment buildings 7354 Woodman Ave, 1800 Whitley Ave, 928 N Western Ave, 17821 Lassen St