10903 N Kendall Dr # 229, Miami FL 33176
10903 N Kendall Dr # 229, Miami FL 33176, Miami, FL 33176
$265,000
2 Beds · 3 Baths · 1,150 Sq Ft