South Seas House

2301 W 24th St, Los Angeles, CA 90018, USA

South Seas House

2301 W 24th St, Los Angeles, CA 90018, USA, Los Angeles, California

Description

FACILITY FEATURES:

South Seas House, Barbecue Pits, Basketball Courts (Lighted / Outdoor), Children’s Play Area, Picnic Pavilion

Compare listings

Compare
Amy Kradolfer
  • Amy Kradolfer