impression 0 600040291865 21980 OMEGA RD SAINT CROIX IN 47576 Listing Price Sold 8/1/2018 21980 OMEGA RD SAINT CROIX , IN 47576 Listing Information 3 bd 2 ba 1,344 sqft. SAVE PLACES NOTES