Townhome/Townhouse For Sale

6528 Kendale Lakes Dr 1203, Miami

2  3.0    Sq Ft: 1546