2609 Willowbrook Ln, Unit 63, Aptos, CA 95003
$810,000
Sold
Listing ID 41005052
Beds 2
Baths 2
1,210 SqFt
0.028 Acres
County: Santa Cruz
Year Built 1989