Avalon at Assembly Row

 333 Great River Road, SomervilleMA 02145
$2,490+Studio-3 BedsPets OK