$1,499,000 - 18 W Alabama, Long Beach Township, NJ 08008
18 W Alabama
Long Beach Township,
NJ
08008
Municipality: LONG BEACH TWP