172 Barracuda RD, Manahawkin, NJ 08050 - MLS#22129674 - Patric Sant...