THE CASTELLA

4,646-4,691 sf 4 Bedrooms 3 Baths Starting at $886,900