Roman Terrace

First Documented
1957

Roman Terrace
1708 Las Palmas Ave
Los Angeles, CA
United States