Marcus & Millichap negotiated the sale of the Windjammer Apartments in Atlanta. The 320-unit community sold for $10.4 million and will undergo a $14 million to $18 million renovation. Windjammer Apartments is located at 3200 Stone Road. The 340,400-square-foot property ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.