Press Releases iPourIt to Install Self-Serve Beer Wall at Tribeca Luxury Apartments in St. Louis, Mo. October 31, 2018November 1, 2018 Emily Maassen Tribeca, St. Louis’ first hi-tech smart apartments, offers a self-serve beer amenity with a 6-tap self-serve beer wall. Read More “iPourIt to Install Self-Serve Beer Wall at Tribeca Luxury Apartments in St. Louis, Mo.”