Lucas Helm
Lic: 02140876, Helm Properties
Yuba City, CA 95991
CA Real Estate License #02140876
Phone (530) 329-8336 x407
CA Real Estate License #02140876
Property Types
Office, Retail, Flex, Specialty
Markets
Sacramento, East Bay/Oakland, South Bay/San Jose
Languages
English