Leo is located in Indiana.
Real Living Resource Real Estate 5936 E. State Blvd. Fort Wayne, IN (260) 420-7653 Real Estate Agents & Staff