1/13 Active 3D $230,000 2 Beds1 Bath858 SqFt 265 NW 80th ST, Miami, FL 33150 Listed by The Keyes Company