Strutz Levett Investment Holding is a property management firm located in Palo Alto. It services the downtown Palo Alto area and offers clients commerical and residential properties ranging from two-bedroom apartments to studios. Strutz Levett Investment accepts money orders, cash and personal checks. For more information, please contact this firm directly.