Report copyright - The Villa on Meridian - images4.loopnet.com€¦ · The Villa on Meridian. 645 S Meridian Street Indianapolis, IN 46225. For Sale. Although all information furnished regarding property
Please pass captcha verification before submit form