10393 N Kendall Dr # U7, Miami FL 33176
10393 N Kendall Dr # U7, Miami FL 33176, Miami, FL 33176
$258,000
2 Beds · 2 Baths · 954 Sq Ft