3315 Navajo Peace, San Antonio, TX 78261 is a Single Family, Residential property listed for $600,000 The property is 3414 sq. ft with 4 bedrooms and 4 bathrooms