$635,000 -
540 Ribbon Beach Way 300
Oceanside ,
CA 92058
Complex/park: Avalon at Eagles Crossing