View Details 9818 Shamrock Ave Shamrock Plaza | Denham Springs $290,000 4 bd 2 ba 1 ½ ba 2,373 sqft 0.67 acres Open House