30 Elena Rd, La Selva Beach, CA 95076
$899,000 Sold on Jun 17, 2020
Single Family Residence
MLS #: ML81788197 3 Bd 1/1 Ba 1,465 Sq Ft
7,536 Sq Ft Lot 0 Garage 1977 Year Built