3.00 star(s)
Course is very accessible sits right off of the 110 freeway to LA. Beautiful view of Dodger stadium and Los Angeles city's downtown. Holes are not too tough. A full 18 hole course right in LA. I was very surprised to find this jewel nestled so close to home.
Course is situated on top of a large...