Landmarks and Outdoors > Garden, Landmarks and Outdoors > Scenic Lookout
Address: 1266 Stadium Way, Los Angeles, CA, 90012
Website: http://blogdowntown.com/2007/04/2611-the-tattered-radio-hill-gardens
Category: Other
Tags: #LandmarksandOutdoors #LandmarksandOutdoors
Listed on BizVoices