Townhome/Townhouse Sale Pending

9115 SW 20th Ct A, Davie

3  3.0    Sq Ft: 1488