Sunday mornings begin right here. Swooning over the majestic views from the rooftop deck of The GlenLA. Come visit us and take in the scenery, we promise you will love it!
📍 The Glen LA |13103 Victory Blvd., Los Angeles, CA 91401
Sales Gallery Now Open
Tue-Sun 10AM-5PM & Mon 2-5PM