1601 Spencer Ave, Indianapolis, In 46203 is where Steven resides. Steven owns the phone number (317) 357-9934. 1958 is his birth date. Steven was born 66 years ago.
Steven has 1 property according to public property records. Property owned by Steven is at 1601 Spencer Avenue Indianapolis IN 46203. Property linked with Steven has estimated value of $10,400. Steven owns land valued at $10,400.