19661 NE 10th Pl, Miami FL 33179

19661 NE 10th Pl, Miami FL 33179, Miami, FL 33179

19661 NE 10th Pl, Miami FL 33179

$829,000

4 Beds · 3 Baths · 2,242 Sq Ft