148 E Leicester Ave
Norfolk, VA

Property Details