Image December 8, 2019 Construction Underway for 14 Small Lot Houses in Silver Lake Terra is located at 760 Hyperion Avenue.