An 18-unit condo building on Champlain Street is slated for delivery in July with sales starting this week, UrbanTurf has learned.