Share Tweet 8415 NW 24th Pl Miami, FL 33147, USA Available $140,000 2 beds 1 baths 938 sqft House needs full rehab. No liens, No violations. Comps: 8401 Nw 24 PL / Sold $285,000 2366 Nw 85 St / Sold $252,000 Price: $140,000 Address: 8415 NW 24th PlMiami, FL 33147 Square Feet: 938 Lot Size: 6,696 Bedrooms: 2 Bathrooms: 1 Terms: Assignment of Contract Property Type: Home Call (954) 998-3366 for more details Property Location Map Street View