Elliott J. Felson is president of The Felson Companies, a Hayward, CA-based apartment developer and manager.