Beach Apartments, Capitola, California

$39.00 each
Sizes