2901 N.W. 63rd Street Leased
Stellanova 003, L.L.C. has leased a retail property located at 2901 Northwest 63rd Street from May 63, L.L.C. This property will become a freestanding drive-thru building and will be operated as a Stella Nova Coffee Shop. Sam Swanson and David Hartnack with NAI Sullivan Group handled the transaction.