4952 Hubbard St

4952 Hubbard Street, Los Angeles
Church