Colby BerchinColby Berchin, REALTORĀ®CALL: 561.213.7300
Villa Vizcaya
Scroll down for additional photos.
16172 Villa Vizcaya Place
Delray Beach, FL 33446
- SOLD!
- Price: $400,000
- Bedrooms: 3
- Bathrooms: 3
- Square feet: 3,372
- Year built: 1997