Leebar Village Apartments

2026 Barbara Street
Selma, CA 93662

Office Info

Telephone

(559) 318-9673

Email

leebarvillageapts@mbspminc.com

Office Telephone

(559) 318-9673