369 Aiken Avenue #17, Lowell, MA 01850 - Homesnap