- 7486 Nebraska Avenue E, Selma, CA 93662 Investment Property Report
- 6778 Nebraska Avenue E, Selma, CA 93662 Investment Property Report
- 12778 McCall Avenue, Selma, CA 93662 Investment Property Report
- 8536 E Nebraska Avenue, Selma, CA 93662 Investment Property Report
- 10364 Academy Avenue S, Selma, CA 93662 Investment Property Report