Address 440 Howland Canal Ct, Los Angeles 90291, United States
Coordinates 33°59'3.195" N -118°27'53.276" E