Pullman Point, one hundred and ninety nine unit multifamily housing complex in Richmond, lush lawn, mountain range