Photo coming soon$299,000New2 bd · 2 ba · 1,099 sqft8411 NW 8th St # 203, Miami, FL 33126Summit Chase