19805 North 63rd Drive

Rented!
• 3 Bedrooms + Den
• 2 Bathrooms
• 2,313 Square Feet