3751 Sebastopol RoadSanta Rosa, California95407United States
$48,500,000
New Listing
Single Family Homes
1 of 19
Get directions
Park Lane Villas, a 103+unit Condominium community located at 3751 Sebastopol Rd, Santa Rosa, California. The Park Lane Villas consist of 22 two-bedroom, two-bath units, 78 two-bedroom, one bath or one and a half units on 3.30+/- acres. Plus...