820 28th Street NE (4,740sf) - For Lease