Multi-generational Living at its finest in Madison, NJ Monthly's #3 rated town to live. Seven bedrooms including a full "In-Law" suite/ apartment on the first