One knock on sustainable housing is that it’s pricey. Green is good, some say, but only for those who can afford it. Not at EcoUrban Homes, a St. Louis start-up that’s bringing green to the masses with LEED Platinum–rated prefabricated homes for urban infill sites throughout the city—and maybe...