impression 0 600039883407 3600 CUBA ST OWENSVILLE MO 65066 Listing Price Sold 10/26/2018 3600 CUBA ST OWENSVILLE , MO 65066 Listing Information 4 bd 4 ba 2,182 sqft. SAVE PLACES NOTES