Sold $465,000 Golf Park Sec 1 12918 NW 23rd Pl, Miami FL 33167 3 bd · 3 ba · 1,331 sq ft MLS# A12048485 · Listing courtesy of DecoNova International Group