Top 5 Reasons 1151 Estrella Drive is the BEST Value in Hope Ranch #1 Best Value in Hope Ranch 1151 Estrella Drive Now Offered at $2,995,000 #2 3,911 square feet of single level living space #3 2.19± acres featuring: stall barn tree house ch... Read more