Richmond Geeks, LLC Leased 2,890 SF at 1206 Azalea Ave., Richmond, VA 23227September 15, 2020 Richmond Geeks, LLC leased 2,890 square feet located at 1206… https://www.taylorlongproperties.com/wp-content/uploads/Richmond-Greeks.jpg 450 650 Vania Farnsworth https://www.taylorlongproperties.com/wp-content/uploads/2018/05/TLPlogo-300x99.png Vania Farnsworth2020-09-15 14:47:552020-09-15 14:48:52Richmond Geeks, LLC Leased 2,890 SF at 1206 Azalea Ave., Richmond, VA 23227