Castro Valley Post Office (California)

Castro Valley Post Office is a U.S. Post Office located at 20283 Santa Maria Avenue, Castro Valley, California.