$249,500
2991 CANARY AVENUE, DAVENPORT, FL, 33837
Townhouse