Address: 770 NE 123rd St., North Miami

Property type: 24-unit, 8,635-square-foot apartment building on a 33,000-square-foot lot