123-acre Simi Valley estate listed for $75 million in 2007, sold for $33 million in 2015. Only a few years have passed since Hummingbird Nest Ranch was being fast-tracked to become Simi Valley’s first five-star resort, complete with a 105-room…
Before you go, how about signing up for
eNews & Updates
from The LandReport.com?