19661 NE 10th Pl, Miami FL 33179
19661 NE 10th Pl, Miami FL 33179, Miami, FL 33179
$829,000
4 Beds · 3 Baths · 2,242 Sq Ft