Share Tweet 1166 NW 58th Terrace Miami, FL 33127, USA Pending $297,000 4 beds 2 baths 982 sqft Pending Duplex 2/1, 2/1 982 Sq.ft Total 5,680 Sq.ft Lot Built 1920/CBS Generating $1,900 m/m Price: $297,000 Address: 1166 NW 58th TerraceMiami , FL 33127 Square Feet: 982 Lot Size: 5,680 Bedrooms: 4 Bathrooms: 2 Terms: Assignment of Contract Property Type: Duplex Year Built: 1920 Const. Type: CBS Call (954) 998-3366 for more details Property Location Map Street View