JUST SOLD! 117 Strawflower St, Ladera Ranch 92694