Terra Firma Management
  • $2,725
  • 2 BR
  • 1 BA
  • 875 SF
2 bedroom/1 bath renovated apartment
  • Available November 1st
  • Cats ok, No dogs
  • Apartment
  • One year lease

1610 Cloverdale Ln - 3

San Jose, CA 95130