This listing has been removed.
Home Location
Almondwood Mobile Home Park
7517 St Andre Lane
Sacramento, CA 95828