Search
Home
California
Selma
E Nebraska Ave
12651 E Nebraska Ave
12651 E Nebraska Ave
Selma, CA 93662
Type of this property is
Farm
and it was built in 1915. This property has 5 bedrooms. Land square footage is 19.55 acres.
Average property on this street is 48 years younger than this property.
Other Properties on E Nebraska Ave
12831 E Nebraska Ave
Show Details
13225 E Nebraska Ave
Show Details
12656 E Nebraska Ave
Show Details
12555 E Nebraska Ave
Show Details
13276 E Nebraska Ave
Show Details
10385 E Nebraska Ave
Show Details
12271 E Nebraska Ave
Show Details
8652 E Nebraska Ave
Show Details
12959 E Nebraska Ave
Show Details
13027 E Nebraska Ave
Show Details