Avalon Place cost $1,395 per month. Located at 920 N Avalon Pl, Wilmington, CA 90744, USA, Avalon Place has studio bedroom units available. Based on the average rent price of studio in Los Angeles, renting an apartment at Avalon Place is 25% cheaper per month.Other apartment buildings 3635 E 1st St, 13700 Lemoli Ave, 13616 Cerise Ave, 13518 Yukon Avenue