Barrett Lo Visionary Development unveiled renderings and new details for the $400 million, 918-unit, multi-building apartment development that it plans to build near the former Boston Store at the southern portion of the Mayfair Mall property in Wauwatosa.