Omstead & Omstead

Marsh Heights Historic District (Santa Cruz County, Arizona)