0 Allard Road, Bayville, NJ, 08721

$550,000

0 Allard Road, Bayville, NJ, 08721

Courtesy of: Keller Williams Shore Properties