$301,300 - 14711 Harlequin Duck, San Antonio, TX 78253
14711 Harlequin Duck
San Antonio,
TX
78253
County: Bexar