Stoa Studios Categories ArchitectureAssociateReal Estate/ Property Management 1869 E Seltice Way #242 Post Falls ID 83854 (208) 262-6206 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×