XII-Apostles-Parish

Location: Platte City, MO
Size: 6,700 SF