820 N California Street Indianapolis IN 46202 (House For Lease) | MLS 22099807