The Norwood Crossing is the perfect place to live. It's got all you need for your daily needs, with an extensive grocery store on site! And if Lord & Taylor doesn't have what you're looking for at their luxurious department stores- there are plenty of other options nearby including Tods or Shopper