View details for 55 Melrose Terrace 55 Melrose Terrace $4,250+ Long Branch City, Long Branch, NJ 07740