Otay Mesa Annex Post Office (San Diego, California)

Otay Mesa Annex Post Office is a U.S. Post Office located at 2960 Fern Avenue, San Diego, California.