$324,500
110 W Marshall Street unit: 28, Richmond, VA, 23220
Condominium