Alto Real Estate buys Lincoln Road retail building for $19M
Alto Real Estate Funds bought a Lincoln Road building for $18.9 million, marking the third South Beach retail deal so far this month.