Beach & Westminster

Westminster, CA | 2,100 sq. ft.