817 S Grevillea Ave, Inglewood. The property sits on 19,000+ sf of land giving the new owner the opportunity to develop up to 17 units in the future. Located in the center of Inglewood the property is a short walk from schools, churches, and city services, and metro bus stops. It is also located within proximity of Sofi Stadium, LAX, The Forum, and Hollywood Park.