Triarch buys North Miami Beach retail building near planned SoLē Mia Posted on May 15, 2018 by admin in Miami Real Estate News Source: The Real Deal